package app;
import model.*;
import view.*;
import controller.*;
/**
 * 
 * @author Alba Xhani, Diane Xhymshiti, Alibi Rakhmanov, Rustem Bekmukhametov
 *
 */
public class MVCTemperatureConverter {
	
	public static void main(String args[]) {
		TemperatureModel temperature = new TemperatureModel();
		/** Temperature windows **/
		TemperatureController celsiusController 	= new TemperatureController(100, 170, temperature, new CelsiusView());
		TemperatureController fahrenheitController 	= new TemperatureController(100, 340, temperature, new FahrenheitView());
		TemperatureController kelvinKontroller 		= new TemperatureController(100, 510, temperature, new KelvinView());
		
		/** Sliders **/
		SliderController celsiusSliderController    = new SliderController(420, 240, temperature, new SliderCelsiusView());
		SliderController kelvinSliderController     = new SliderController(420, 300, temperature, new SliderKelvinView());
		SliderController fahrenheitSliderController = new SliderController(420, 360, temperature, new SliderFahrenheitView());
		
		/** The temperature graph **/
		GraphController graphController = new GraphController(240, 170, temperature, new GraphView());
	}
}
